package tg.game.com.setting;
/**
 * 设定字段的类型
 * @author NKW
 *
 */
public enum SettingFieldType {
	FREE("自由", 0), MAX("最大值", 1), MIN("最小值", 2), FLAG("开关", 3);
	 // 成员变量  
    private String name;  
    private int value;  
    // 构造方法  
    private SettingFieldType(String name, int value) {  
        this.name = name;  
        this.value = value;  
    }  
    // 普通方法  
    public static String getName(int value) {  
        for (SettingFieldType c : SettingFieldType.values()) {  
            if (c.getValue() == value) {  
                return c.name;  
            }  
        }  
        return null;  
    }  
    // get set 方法  
    public String getName() {  
        return name;  
    }  
    public void setName(String name) {  
        this.name = name;  
    }  
    public int getValue() {  
        return value;  
    }  
    public void setValue(int value) {  
        this.value = value;  
    }  
}
